﻿@charset "utf-8";/* CSS Document */html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, dd, dl, dt, li, ol, ul,input,select,button,textarea { padding:0; margin:0; border:none;}input,button,select,textarea,a,img{outline:none; }/*去掉超链接或按钮点击时出现的虚线框黄色边框*/::-moz-focus-inner{border:0px;}/*火狐的私有属性去掉点击时边框*/body {font-size:12px; width:100%;  font-family:"Microsoft YaHei","Arial", "SimSun"; overflow-x:hidden; min-width: 1200px;background-color:#f8f8f8;}html{ width:100%; overflow-x:hidden;}a img {	border:none;}ul, ul li, ol li, li {	list-style:none;}table {	border-collapse: collapse;border-spacing:0;}input, textarea {border: 0;}.clearfix:after {visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;}* html .clearfix {zoom: 1;}*:first-child + html .clearfix {zoom: 1;}img{ vertical-align: top;}.fl {	float:left;}.fr {	float:right;}.none{	display:none;}.nrp{text-overflow: ellipsis; white-space: nowrap; word-break:keep-all; overflow: hidden;}a{ cursor:pointer; text-decoration:none;}a:hover{ text-decoration: none;}.a_bank:hover{text-decoration: underline;}.content{width: 1180px; margin: 0 auto; overflow: hidden;}.childWidth{width:1200px;height:auto;margin:0 auto;min-height: 380px;}.advert-link {    position: absolute;    top: 280px;    right: 50px;    z-index: 10;    margin-top: -100px;}.advert-link a {    width: 83px;    height: 83px;    margin-top: 35px;    display: block;    background: url(../images/index-topic-btn.png) no-repeat 50%;    transition: .25s;}.advert-link .topic-hover, .advert-link a:hover {    background: url(../images/index-topic-btn-hover.png) no-repeat 50%;    transition: .25s;}.advert-link a span {    width: 33px;    height: 44px;    display: block;    margin: 0 auto;    position: relative;}.advert-link a span {    top: 23px;    left: 2px;    color: #059b48;    font-size: 14px;}.advert-link a:hover span {    color: #fff;}.advert-link .topic-name {    top: 0;}.advert-link .topic-hover span {    color: #fff;}.flexslider iframe {    display: none;}.click-bottom {    position: absolute;    left: 50%;    margin-left: -50px;    bottom: 0;    z-index: 10;    display: none;    width: 100px;    height: 54px;    overflow: hidden;    background: url(../images/click-bottom.png) no-repeat;}.click-bottom .click-icon {    display: block;    width: 18px;    height: 15px;    margin: 12px auto 0;    background: url(../images/click-icon.png) no-repeat;    animation: upHid 1.6s both infinite;    -webkit-animation: upHid 1.6s both infinite;}.click-bottom p {    padding-top: 5px;    font: 12px/16px Microsoft YaHei;    color: #fff;    text-align: center;}@keyframes upHid {    0% {        opacity: 0;        transform: translateY(0)    }    50% {        opacity: 1;        transform: translateY(-8px)    }    100% {        opacity: 0    }}@-webkit-keyframes upHid {    0% {        -webkit-opacity: 0;        -webkit-transform: translateY(0)    }    50% {        -webkit-opacity: 1;        -webkit-transform: translateY(-8px)    }    100% {        -webkit-opacity: 0    }}